// 获取 推荐频道列表 数据的接口的封装
// 实现思路：推荐频道列表=所有频道列表-我的频道列表

import request from '@/utils/request.js'

// GET,PATCH请求 的参数体用 data: {}
// POST,DELETE请求 的参数体用 params: {}

// 封装一个获取  所有频道列表  的接口
export const getAllChannels = () => {
  return request({
    method: 'get',
    url: '/v1_0/channels'
  })
}

// 封装一个获取  添加用户频道  的接口
export const addUserChannel = dataes => {
  return request({
    method: 'PATCH',
    url: '/v1_0/user/channels',
    data: {
      channels: [dataes]
    }
  })
}

// 封装一个  删除指定用户频道  的接口
// 路径参数 target 用户频道id
// url： /v1_0/user/channels/:target
export const deleteChannel = target => {
  return request({
    method: 'DELETE',
    url: '/v1_0/user/channels/' + target
  })
}
